.pxToRem(@p,@px){
    @{p}: @px / 108 * 1rem;
}
@wid:;
#head3{
    position:fixed;
    left: 0;
    top: 0;
    width: 100%;
    .pxToRem(height,138);
    background: #fff;
    display: flex;
    justify-content:space-between;
    align-items: center;
    z-index: 9;
    border-bottom: 1px solid #eaeaea;
    a{
        text-decoration: none;
    }
    .h3_l{
        width:20%;
        color: #fe7418;
        text-align: center;
        .pxToRem(height,138);
        .pxToRem(font-size,57);
        .pxToRem(line-height,138);
    }
    .h3_c{
       .pxToRem(width,580);
       .pxToRem(height,83);
        border: 2px solid #fe7418;
        display: flex;
        justify-content: center;
        align-items: center;
        color: #fe7418;
        span{
            flex: 1;
            height: 100%;
            text-align: center;
            .pxToRem(font-size,50);
            .pxToRem(line-height,83);
            .pxToRem(letter-spacing,10);
        }
        .as{
            background: #fe7418;
            color: #fff;
        }
    }
    .h3_r{
        width: 30%;
        .pxToRem(font-size,36);
        color: #fe7418;
        .pxToRem(height,138);
        .pxToRem(font-size,50);
        text-align: center;
        .pxToRem(letter-spacing,5);
        .pxToRem(line-height,138);
    }
}
#main{
    width: 100%;
    .pxToRem(margin-top,139);
//  .pxToRem(margin-bottom,125);
    background: #f3f3f3;
    height:92vh;
    .mp1{
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        .pxToRem(font-size,48);
        color: #3f3f3f;
        .pxToRem(padding-top,120);
    }
}